make you sick to your stomach - Francés Inglés Diccionario